Skip to main content

WiFi

Artemis supports extracting WiFi access points that the Windows system has connected to. By default it will try to parse WiFi networks at SOFTWARE Registry file.

Collection​

You have to use the artemis api in order to get WiFi network.

Sample API Script​

import { wifiNetworksWindows } from "./artemis-api/mod";

function main() {
const results = wifiNetworksWindows();
console.log(JSON.stringify(results));
}

main();

Output Structure​

An array of Wifi

export interface Wifi {
name: string;
description: string;
managed: boolean;
category: WifiCategory;
created_local_time: string;
name_type: NameType;
id: string;
last_connected_local_time: string;
registry_path: string;
registry_file: string;
message: string;
datetime: string;
timestamp_desc: "Registry Key Modified";
artifact: "WiFi Network";
data_type: "windows:registry:wifi:entry";
evidence: string;
}

export enum WifiCategory {
Public = "Public",
Private = "Private",
Domain = "Domain",
Unknown = "Unknown",
}

/**
* From: https://community.spiceworks.com/t/what-are-the-nametype-values-for-the-networklist-registry-keys/526112/6
*/
export enum NameType {
Wired = "Wired",
Vpn = "VPN",
Wireless = "Wireless",
Mobile = "Mobile",
Unknown = "Unknown",

}